be insulated against electricity - Inglés Sinónimo Diccionario